About Thornhill Croydon Ltd (09286442) United Kingdom