About Kensington Britton Limited (10499262) United Kingdom