About Nick Walker Limited (07691921) United Kingdom