About Kelly Richardson Ltd (07908762) United Kingdom