About Wilson & Harman Ltd (12821429) United Kingdom