About Abbott Barn Management Limited (06020114) United Kingdom