About Waterfield & Swan Limited (10428032) United Kingdom