About Trevor Power Limited (06970571) United Kingdom