About Kensington Spirit Limited (13705959) United Kingdom