About Swift And Whitmore Limited (01312359) United Kingdom