About London Model Mews Limited (00793012) United Kingdom