About The London Meisner Company Limited (11484349) United Kingdom