About Quad Brothers Ltd (13032835) United Kingdom