About Barques Design Limited (02275547) United Kingdom