About Stanton Jarvis Ltd (09591308) United Kingdom