About Kirby Devon Limited (00998717) United Kingdom