About Ian Dewhurst Limited (11055880) United Kingdom