About Snapes Developments Limited (02891758) United Kingdom