About Sydrose Limited (09520814) United Kingdom