About L A Tabarcea Ltd (10988772) United Kingdom