About Innes & Mackay Limited (SC283654) United Kingdom