About S E Cameron Ltd (12046212) United Kingdom