About M.a. Simmonds Installations Limited (05393605) United Kingdom