About Stirling Ackroyd (bloomsbury) Ltd (07838125) United Kingdom