About Keith Ruddle Associates Ltd (07647378) United Kingdom