About Meyjer Associates Limited (04235910) United Kingdom