About Mccleary Management Ltd (09790407) United Kingdom