About Kitfair Limited (01885317) United Kingdom