About J.kelly & Partner Limited (00628170) United Kingdom