About Abbeys Industrial Services Limited (11210779) United Kingdom