About Yde Limited (09204405) United Kingdom