About Kirby Developments Limited (02588515) United Kingdom