About Sinclair Well Services Limited (SC345271) United Kingdom