About West Green House Limited (05269474) United Kingdom