About Fullcross Management Limited (03866430) United Kingdom