About J Snatchfold Limited (05938496) United Kingdom