About Mr Dalloway Ltd (13626253) United Kingdom