About Dennis Mabry Design Limited (05618060) United Kingdom