About Kiernan Moriarty Design Limited (12279607) United Kingdom