About Balmoral Associate Holdings Limited (13075308) United Kingdom