About C A Tupper Ltd (11087949) United Kingdom