About Sark Services Limited (06930963) United Kingdom