About Llanberis Resoles Ltd (13579753) United Kingdom