About Mason Installations Limited (07428496) United Kingdom