About Beannachar Limited (SC103915) United Kingdom