About Mccaw Allan & Co Limited (NI001294) United Kingdom