About Sterling Green Limited (05556953) United Kingdom