About A Jennings & Son Ltd (12078166) United Kingdom