About J&p Home Bento Ltd (11254676) United Kingdom