About L. Jarvis & Sons Ltd (09552462) United Kingdom