About Wallace & Wallace Limited (05024052) United Kingdom