About Snakeholme Technical Services Limited (05819916) United Kingdom