About Ballardie Smith Limited (09672439) United Kingdom