About The Swan Brewood Limited (13508395) United Kingdom