About B A Fitch Limited (08960915) United Kingdom