About Jennings Management Services Limited (07101278) United Kingdom