About Lawrence Mews Limited (11467632) United Kingdom