About Sturridges Limited (09283469) United Kingdom