About Snape Roberts Limited (02701536) United Kingdom