About Barker And Bass Limited (07882437) United Kingdom