About Sardes Limited (04270541) United Kingdom