About Ellis Pitt Limited (06968413) United Kingdom