About Southworth Industries Limited (10544620) United Kingdom