About The Hope Farm Project Ltd (12284595) United Kingdom