About Thorley Holdings Limited (13325030) United Kingdom