About R Croft Management Limited (06997518) United Kingdom