About Carnbrae Limited (NI653731) United Kingdom