About Lan Bar Ltd (12662517) United Kingdom