About Mount Pleasant Farm Holdings Limited (10174532) United Kingdom