About Swan Tek Engineering Limited (06565878) United Kingdom