About P Slee Ltd (10037596) United Kingdom