About Thomas.wallace Limited (12045405) United Kingdom