About Sark Group Ltd (13439273) United Kingdom