About Abbey Group Industrial Services Limited (10868013) United Kingdom