About F.d.d. International Limited (02689858) United Kingdom