About Alexander Burke & Son Limited (SC077973) United Kingdom