About Arthur Holdsworth Limited (IP031810) United Kingdom