About 61 Myddelton Square Limited (03246995) United Kingdom