About Gill Mechanical Holdings Limited (06760530) United Kingdom