About Batchelor & Sons Scaffolding Services Ltd (11352265) United Kingdom