About Drummore Industrial Supplies Limited (SC235936) United Kingdom