About Wallace Transform Limited (SC527344) United Kingdom