About Haddon Costello Management Company Limited (05419943) United Kingdom