About Ballcroft Estates Ltd (10754407) United Kingdom