About Beadle House Investments Ltd (13681872) United Kingdom