About Swift & Simms Ltd (12235555) United Kingdom