About Steve Barclay Editing Ltd (11901410) United Kingdom