About Kirby Europe Limited (10970907) United Kingdom