About Kirkby Developments Limited (05276680) United Kingdom