About Bakerbrown Studio Limited (04597504) United Kingdom