About Sinclair Solutioneering Limited (09805383) United Kingdom