About Abba S Supplies Group Limited (12568146) United Kingdom