About Meadow Brook 1961 Limited (08673623) United Kingdom