About Des Deane Limited (06991881) United Kingdom