About Barraton Design Studio Limited (01575891) United Kingdom