About F.t.mossford & Co. Limited (00108532) United Kingdom