About Seven Brothers Ancoats Ltd (09486987) United Kingdom