About Rake Farm Holdings Limited (09944194) United Kingdom