About Ham Wharf Limited (13555392) United Kingdom