About Lbm Palomino Ltd (13628399) United Kingdom