About Dewhurst Middle East Limited (10127026) United Kingdom