About I Scaff Ltd (12567447) United Kingdom