About Sinclair Vaughn Ltd (12456196) United Kingdom