About Wallace Cameron International Limited (SC441298) United Kingdom