About Jan & Man Ltd (11385693) United Kingdom