About Carry Farm Limited (SC174426) United Kingdom