About Sinclair Consultants Ltd (07350236) United Kingdom