About Bodrum Leabridge Ltd (11464173) United Kingdom