About D Swainsbury Limited (12882418) United Kingdom