About B&c Creations & Restorations Limited (12591822) United Kingdom