About B & A Studios Limited (09782848) United Kingdom