About D Snape Limited (10795241) United Kingdom