About Oliver Jewitt Limited (07314879) United Kingdom