About Finance And Management Limited (12076800) United Kingdom