About Barnes & Fadden Ltd (08581259) United Kingdom