About S J Hobbs & Co (uk) Ltd. (11155436) United Kingdom