About Williams & Shaw Limited (NI036380) United Kingdom