About Trelawnyd Management Co Limited (11825579) United Kingdom