About L&la (florida) Limited (07459183) United Kingdom