About Latest Bars Limited (06313042) United Kingdom