About Lbr Se12 Limited (10064369) United Kingdom