About The Treloyhan Association Limited (10607133) United Kingdom