About Jennings Perks Limited (08943979) United Kingdom