About D & S White Swan Limited (05351723) United Kingdom