About Jbf Ancoats Ltd (11630259) United Kingdom