About Stewart Crank Ltd (13672732) United Kingdom