About Barberry Coventry Limited (07352657) United Kingdom