About D&s Foods Ltd (SC699807) United Kingdom