About Harnel Stamford Green Limited (10833607) United Kingdom