About Bagwell Associates Limited (06748805) United Kingdom