About Land And Power Limited (08448171) United Kingdom