About W. Holland Ltd. (SC258701) United Kingdom