About Ian Dibble Ltd (11132689) United Kingdom