About Sturge Taylor And Associates Holdings Limited (07362457) United Kingdom