About Meah & Co (uk) Limited (04937979) United Kingdom