About Kinsella Fitch Limited (04937799) United Kingdom