About Sherwood Taxis Ltd. (SC275591) United Kingdom