About Carr Farmers Management Limited (04128490) United Kingdom