About Stirrup & Company Limited (02458470) United Kingdom