About Leens Bay Ltd (13161192) United Kingdom