J AND P TOAL LIMITED