About L2 Design And Refurbishment Limited (13505537) United Kingdom