About Tilley & Co Scaffolding Ltd (10198632) United Kingdom