About Jab Scaffolding Services Ltd (12989699) United Kingdom