About Kensington & Pearl Limited (09827667) United Kingdom