About Jeffers & Kent .co Ltd (12690277) United Kingdom