About R W Allen & Sons Limited (09484479) United Kingdom