About Baird Kay Trustees Limited (SC554247) United Kingdom