About Rixon Mechanical Services Ltd (08712032) United Kingdom