About Jacksons Scaffolding Access Solutions Ltd (12476626) United Kingdom