About Fred Holdcroft Limited (00707586) United Kingdom