About Demetrius Supplies Limited (03688738) United Kingdom