About J Paterson & Sons Limited (SC065775) United Kingdom