About Thomas Cameron Ltd (10901924) United Kingdom