About Dibble & Jones Limited (02929689) United Kingdom