About Simmonds Kensington Limited (03232860) United Kingdom