About Shido Limited (09998588) United Kingdom