About Dalloway Limited (13592872) United Kingdom