About Lba International Limited (04171599) United Kingdom