About John White (northampton) Limited (03679619) United Kingdom