About Swift James Ltd (12029581) United Kingdom