About Kensington Engineering Limited (04580703) United Kingdom