About Demah Limited (06286524) United Kingdom