About J&m Developments Liverpool Ltd (12935928) United Kingdom