About Swinford Holdings Limited (06253535) United Kingdom