About Green Building Store Limited (04187259) United Kingdom