About Shand Fluids Consultant Limited (SC608912) United Kingdom