About Swan Shephard Limited (03785169) United Kingdom