About Ballintrae Holdings Limited (07611107) United Kingdom