About Wilson & Ross Limited (09218854) United Kingdom