About The Kensington Studio Limited (06552638) United Kingdom