About Kovvuri And Co Limited (08348579) United Kingdom