About B & A Creations Limited (11294218) United Kingdom