About Barksdale Stanfield Limited (07196196) United Kingdom