About Middlesbrough Football & Athletic Company Holdings Limited (03912084) United Kingdom