About Swb Holdings Limited (06632236) United Kingdom