About Maxwell Rose Ltd (SC396389) United Kingdom