About Sinclair Spatial Solutions Limited (04728636) United Kingdom