About Arrallas Barns Management Company Limited (02403944) United Kingdom