About Widmer Livery Stables Limited (10763007) United Kingdom