About Brook Farm (penhow) Ltd (12817595) United Kingdom