About Yattendon Holdings Plc (01852003) United Kingdom