About Sinclair Engineering Limited (12356256) United Kingdom