About J. Bullock & Son (uk) Limited (05481283) United Kingdom