About Bidbrook Limited (SC094163) United Kingdom