About Bracken House (rtm) Company Limited (09697286) United Kingdom