About Meisner Limited (08024295) United Kingdom