About Aird & Co Limited (07979320) United Kingdom