About B&n Restoration & Innovations Limited (13186986) United Kingdom