About Snape Installations Limited (05518582) United Kingdom