About P.j. Ayles & Sons Limited (01137984) United Kingdom