About Durnbrae Limited (02771229) United Kingdom