About Barker Bros. (downham Market) Group Limited (00953151) United Kingdom