About Andra Holdings Limited (01864029) United Kingdom