About Bidlake Ltd (10976349) United Kingdom