About The Harcus Sinclair Company Limited (12083119) United Kingdom