About Lower Mead Limited (07155362) United Kingdom