About M R Handsley Management Ltd (SC626659) United Kingdom