About Jarvis Blake & Glenwright (e14) Ltd (09156462) United Kingdom