About Dyce & Sons Ltd. (SC446474) United Kingdom