About Harriod Company Limited (13140442) United Kingdom