About Swan Petherton Limited (07801109) United Kingdom