About April Close Management Limited (01575596) United Kingdom