About Jem S Parlour Ltd (12760364) United Kingdom