About Sark Midlands Limited (11927871) United Kingdom