About Jeremy Swan Limited (05587147) United Kingdom