About Kildrum Management Limited (09796709) United Kingdom