About Lashbrowbar Limited (12645417) United Kingdom