About William Charles Mackinnon Limited (06621724) United Kingdom