About De Supplies & Services Ltd (10504813) United Kingdom