About Sherman Walker Ltd. (04539382) United Kingdom