About Wallace Barbers Limited (10361463) United Kingdom