About Castle Brae Trading Ltd (NI662542) United Kingdom