About Barclay Wolf Limited (10211934) United Kingdom