About Swan Bedford Limited (09786587) United Kingdom