About Sinclair Mckinsley Consultants Limited (12313783) United Kingdom