About Swb (wickford) Limited (11463015) United Kingdom