About Dallmeyer & Harrison Limited (06399943) United Kingdom