About F.milford & Sons Limited (00532708) United Kingdom