About Frank & Dal S London Limited (13186124) United Kingdom