About William Holland Limited (04743413) United Kingdom