About Jenner Roth Limited (13244407) United Kingdom