About Ballintrae Limited (12549310) United Kingdom