About F.j. Leonhardt Limited (03464931) United Kingdom