About Sinclair Hammelton Limited (06741034) United Kingdom