About J.stenas Ltd (09833580) United Kingdom