About Haar St Andrews Limited (SC697802) United Kingdom