About Bidworth Lees Limited (13422706) United Kingdom