About Alham Farm Limited (08870378) United Kingdom