About Meyerowitz & Co Ltd (04096567) United Kingdom