About Sinclair Frazer Limited (SC709540) United Kingdom