About J & D Snape Limited (09092598) United Kingdom