About Kahrod & Co Limited (04449213) United Kingdom