About Westminster Meard Street Limited (10445978) United Kingdom