About Ben Murtagh Ltd (12300183) United Kingdom