About Ballfield Limited (10196730) United Kingdom