About Low Holme House Farm Ltd (12277320) United Kingdom