About Snape Management Solutions Limited (03091284) United Kingdom