About Pryde & Sons Ltd (SC369628) United Kingdom