About Kagle Developments Limited (05615860) United Kingdom