About The Meyer Partnership Ltd (06992790) United Kingdom