About Snape Munroe Limited (05245992) United Kingdom