About Spencer S Garage Messingham Limited (04617848) United Kingdom