About P & L Kensington Ltd (10789103) United Kingdom