About Kelly (uk) Limited (04275769) United Kingdom