About Janklow & Nesbit (uk) Limited (03919704) United Kingdom