About Woods & Wallace Ltd (12557495) United Kingdom