About Galloway S Woburn Limited (05444655) United Kingdom