About B&a Studio35 Ltd (13645635) United Kingdom