About Jackson Pettitt Limited (03217097) United Kingdom