About Battlecombe Ltd (09472029) United Kingdom