About Edgar Floyd Limited (11263363) United Kingdom