About Pulman And Carroll Limited (01331158) United Kingdom