About Llanbedrog Headland Company Limited (09702347) United Kingdom