About Farmshine Limited (12601897) United Kingdom