About Quad Building Services Holdings Limited (11299230) United Kingdom