About Eagle Brae Limited (SC579959) United Kingdom