About Admor Mechanical Services Limited (08172902) United Kingdom