About Dibble Plant Limited (05086170) United Kingdom