About P.lowery & Sons Limited (03548965) United Kingdom