About William Clark & Son (parkgate) Limited (SC047508) United Kingdom