About Bpc Kensington Limited (06986068) United Kingdom