About Loxdale Bay Limited (06750095) United Kingdom