About Peden & Reid Limited (NI605628) United Kingdom