About Dean Quartermaine Limited (12485730) United Kingdom