About Jennings Perks Holdings Limited (13136387) United Kingdom