About Bearcroft Ltd (11113588) United Kingdom