About Tim Dewdney Limited (07575039) United Kingdom