About N Lowe And S Green Limited (09035710) United Kingdom