About Caswell Bay Limited (10798370) United Kingdom