About Stock & Stable Ltd (13132780) United Kingdom