About Meiklewood Lp (SL012042) United Kingdom