About H & A Ventures Ltd (SC608264) United Kingdom