About Littler Paterson Holdings Ltd (10562062) United Kingdom