About Paddick & Kelly Limited (04957589) United Kingdom