About Jenner Road 1960 Limited (09124620) United Kingdom