About Gladdish & Sons Ltd (12484064) United Kingdom