About Lucian Barber Limited (12936136) United Kingdom