About Jennings (sl) Limited (07713744) United Kingdom