About Labaldi Ltd (07190680) United Kingdom