About Richard Hayward & Company Limited (00552801) United Kingdom