About Craigside Looe Ltd (13315144) United Kingdom