About Thorough And Ball (uk) Ltd (12981725) United Kingdom