About Kensington Designs London Ltd (07494323) United Kingdom