About J.clifton & Company Limited (00495097) United Kingdom