About Trevor J Dean Ltd (08268384) United Kingdom