About J D G Snape Limited (09732063) United Kingdom