About Green End Associates Limited (10285558) United Kingdom