About Quarmby Design Management Limited (02426323) United Kingdom