About Jkl Burr Ltd (04518809) United Kingdom