About Barnette Studio Limited (09035550) United Kingdom