About Dill Maggs & Co. Limited (02110827) United Kingdom