About Trevor Walker & Sons Limited (04300541) United Kingdom