About Sclof I (city Road) Ltd (13366965) United Kingdom