About Hopwood And Swallow Limited (02347781) United Kingdom