About Cambo House Power Limited (09737718) United Kingdom