About The White Swan & Cuckoo Limited (04403165) United Kingdom