About Stirling Holmes (hammerwich) Limited (11253199) United Kingdom