About Eric D.longworth Limited (00675013) United Kingdom