About Bodrum Shrewsbury Limited (12035256) United Kingdom