About Tyn Y Capel Limited (12271790) United Kingdom